manmade disaster - Spanish English Dictionary